package com.ruiben.mall.pojo;

import javax.persistence.Column;
import javax.persistence.Id;

public class Banner {
    /**
     * 轮播图id
     */
    @Id
    private String id;

    /**
     * 轮播图标题
     */
    private String title;

    /**
     * 轮播图描述
     */
    private String brief;

    /**
     * 轮播图排序
     */
    private Short sort;

    /**
     * 轮播图图片 地址
     */
    @Column(name = "image_path")
    private String imagePath;

    /**
     * 轮播图类型
     */
    @Column(name = "banner_type")
    private Short bannerType;

    /**
     * 链接地址
     */
    private String url;

    /**
     * 商品id
     */
    private String goodid;

    /**
     * 获取轮播图id
     *
     * @return id - 轮播图id
     */
    public String getId() {
        return id;
    }

    /**
     * 设置轮播图id
     *
     * @param id 轮播图id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取轮播图标题
     *
     * @return title - 轮播图标题
     */
    public String getTitle() {
        return title;
    }

    /**
     * 设置轮播图标题
     *
     * @param title 轮播图标题
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 获取轮播图描述
     *
     * @return brief - 轮播图描述
     */
    public String getBrief() {
        return brief;
    }

    /**
     * 设置轮播图描述
     *
     * @param brief 轮播图描述
     */
    public void setBrief(String brief) {
        this.brief = brief;
    }

    /**
     * 获取轮播图排序
     *
     * @return sort - 轮播图排序
     */
    public Short getSort() {
        return sort;
    }

    /**
     * 设置轮播图排序
     *
     * @param sort 轮播图排序
     */
    public void setSort(Short sort) {
        this.sort = sort;
    }

    /**
     * 获取轮播图图片 地址
     *
     * @return image_path - 轮播图图片 地址
     */
    public String getImagePath() {
        return imagePath;
    }

    /**
     * 设置轮播图图片 地址
     *
     * @param imagePath 轮播图图片 地址
     */
    public void setImagePath(String imagePath) {
        this.imagePath = imagePath;
    }

    /**
     * 获取轮播图类型
     *
     * @return banner_type - 轮播图类型
     */
    public Short getBannerType() {
        return bannerType;
    }

    /**
     * 设置轮播图类型
     *
     * @param bannerType 轮播图类型
     */
    public void setBannerType(Short bannerType) {
        this.bannerType = bannerType;
    }

    /**
     * 获取链接地址
     *
     * @return url - 链接地址
     */
    public String getUrl() {
        return url;
    }

    /**
     * 设置链接地址
     *
     * @param url 链接地址
     */
    public void setUrl(String url) {
        this.url = url;
    }

    /**
     * 获取商品id
     *
     * @return goodid - 商品id
     */
    public String getGoodid() {
        return goodid;
    }

    /**
     * 设置商品id
     *
     * @param goodid 商品id
     */
    public void setGoodid(String goodid) {
        this.goodid = goodid;
    }
}